package com.dotflat.check.po;


import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 考勤 - 卡返回对象
 */
@Data
@ApiModel("考勤机班级对象")
public class CheckClassPO {

    @JsonProperty("AuditState")
    @ApiModelProperty(value = "审计状态")
    private Integer auditState = 1;

    @JsonProperty("Capacity")
    @ApiModelProperty(value = "班级容量")
    private Integer capacity = 0;

    @JsonProperty("ClassCardNo")
    @ApiModelProperty(value = "班级类别编号")
    private String classCardNo = "";

    @JsonProperty("ClassDes")
    @ApiModelProperty(value = "班级类")
    private String classDes = "";

    @JsonProperty("ClassFullName")
    @ApiModelProperty(value = "班级类名称")
    private String classFullName = "";

    @JsonProperty("ClassImg")
    @ApiModelProperty(value = "班级图片")
    private String classImg = "";

    @JsonProperty("ClassInfoID")
    @ApiModelProperty(value = "班级详情id")
    private Integer classInfoID;

    @JsonProperty("ClassName")
    @ApiModelProperty(value = "班级名称")
    private String className;

    @JsonProperty("ClassStage")
    @ApiModelProperty(value = "班级阶段")
    private Integer classStage = 1;

    @JsonProperty("ClassType")
    @ApiModelProperty(value = "班级类别  1,托班，2，早教")
    private Integer classType = 0;

    @JsonProperty("CreateDate")
    @ApiModelProperty(value = "创建时间")
    private Date createDate;

    @JsonProperty("Creator")
    @ApiModelProperty(value = "创建人")
    private String creator = "";

    @JsonProperty("DispayOrder")
    @ApiModelProperty(value = "显示排序")
    private Integer dispayOrder = 0;

    @JsonProperty("Kgid")
    @ApiModelProperty(value = "学校id")
    private Integer kgid;

    @JsonProperty("State")
    @ApiModelProperty(value = "状态")
    private Integer state = 1;

    @JsonProperty("Update")
    @ApiModelProperty(value = "修改时间")
    private Date update;

    @JsonProperty("Updator")
    @ApiModelProperty(value = "修改人")
    private String updator  = "";

}
